champ sonore - French English Dictionary